package com.ytjj.qmyx.mall.model.request;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 *
 *  *
 **/
@Data
public class ReturnCommitRequest {



    /**
     * 用户ID
     */
    private Integer userId;

    /**
     * 服务号
     */
    @NotNull
    private String serviceNo;

    /**
     * 是否收到货 0未收到 1收到
     */
    @NotNull
    private  Integer isGet;

    /**
     * 退货类型
     */
    @NotNull(message = "退货类型必选")
    private String returnReason;

    /**
     * 退货原因
     */
    @NotNull(message = "退货原因不能为空！")
    private String userRemarks;

    /**
     * 退款图片 多张逗号隔开
     */
    private String userRemarksImg;

    private Integer orderInfoId;

    /**
     * 售后类型 1-退款 2-退货退款 3-仅退款
     */
    private Integer afterType;

    /**
     * 退款金额
     */
    private BigDecimal amount;
    /**
     * 子订单号
     */
    private String childOrderNo;

    /**
     * 是否是从链接进来申请 1-是 2-不是
     */
    private Integer isLink;

    /**
     * 客服id
     */
    private String kfid;

}
